// 对axios的get请求做一层封装
import axios from 'axios'
import SERVER from './url'

// 将错误码封装细节 封装到内部
const ERR_OK = 0

// 根据不同情况修改
const baseURL = SERVER.baseURL

axios.defaults.baseURL = baseURL

export function get (url, params) {
  return axios.get(url, {
    params
  }).then((res) => {
    const serverData = res.data
    // 这里只处理一种情况
    if (serverData.code === ERR_OK) {
      return serverData.result
    }
  }).catch((err) => {
    // 请求失败
    console.log(err)
  })
}
